<?php
// L3 MIAGE Nice - Gestion de projets et Analyse des besoins - 2010-2011
// Création d'un site internet de vente de vidéos en ligne
// 
// descriptionFilm.php - Page de description d'un film
// 
// Auteur : (groupe 15) Shyn-Yuan CHENG, Abdoul Mazid DIALLO, LAGNEAU Sébastien, NJOTCHA-NJOTCHA Franck-Merlin
//

// Vérifier que le fichier est inclus à index.php sinon arrêter le script
//
if(!defined("VERIFINCLUDE") || VERIFINCLUDE!=0) die();

// Récupérer les informations sur le film
//
$idFilm= $_GET["id"];
$titre= ObtenirTitre(intVal($idFilm));
$synopsis= ObtenirSynopsis(intVal($idFilm));
$affiche= "affiches/".ObtenirAffiche(intVal($idFilm));
$apercu= ObtenirVideos(intVal($idFilm));
$Producteur= ObtenirProducteurs(intVal($idFilm));
$Realisateur= ObtenirRealisateurs(intVal($idFilm));
$nomReal= "inconnu";
foreach($Realisateur as $i) {
   if(is_object($i)) $nomReal= $i->prenomReal." ".$i->nomReal;
}
$nomProd= "inconnu";
foreach($Producteur as $i) {
   if(is_string($i)) $nomProd= $i;
}

require_once("includes/functions_listageFilms.php");
require_once("includes/functions_descriptionFilm.php");
$tabFilms= listerFilms();
$sortie= "<table id='affiche_synopsis'>";
$sortie.= "<tr>";
$sortie.= "<td valign='top' rowspan='2' height='200px' width='150px'><a href='index.php?p=films&id=".$idFilm."'><img border='0px' height='200px' width='150px' src='".$affiche."' alt='".$titre."' /></a></td>";
$sortie.= "<td id='synopsis'>".htmlentities($synopsis, ENT_QUOTES, "UTF-8")."</td>";
$sortie.= "</tr>";
$sortie.= "<tr>";
$sortie.= "<td id='reaProd'>R&eacute;alisateur: ".htmlentities($nomReal, ENT_QUOTES, "UTF-8").". &nbsp;&nbsp;&nbsp;&nbsp; Producteur: ".htmlentities($nomProd, ENT_QUOTES, "UTF-8").".</td>";
$sortie.= "</tr>";
$sortie.= "</table>";


// Obtenir et afficher la liste des produits correspondant à ce film
//
try {
   $db = dbfactory::factory('mysql');
} catch (Exception $e) {
   die($e->getmessage());
}

$sql=  "SELECT P.idProduit, P.PUHT, S.libelleS, P.PUHT FROM produit P, support S, Film F ";
$sql.= "WHERE P.idSupport=S.idSupport AND P.idFilm=F.idFilm AND F.idFilm=$idFilm AND P.enVente=1 AND p.stock>0";
$requete= $db->query($sql);
$nbPro= $db->num_rows();

if($nbPro <= 0) $sortie.= "<p class='erreur'>Ce film n'est encore disponible sur aucun support pour l'instant.</p>";


$sortie.= "<p>";
while($res= $db->fetch_object()){
   $sortie.= "<font color='red'>+</font> <a class='lienAjoutPanier' href='index.php?p=panier&amp;action=ajout&amp;id=".$res->idProduit."&amp;qte=1'>Ajouter le ".$res->libelleS." (".round($res->PUHT*(TVA+1), 2)." &euro;) dans le panier.</a><br />";
}
$sortie.= "</p>";

unset($db);


// Afficher l'aperçu
//
$sortie.= "<div id='apercu'>";
foreach($apercu as $i) $sortie.= $i;
$sortie.= "</div>";


print $sortie;

?>